//#include <sys/types.h>
#include <arpa/inet.h>
//#include <netinet/in.h>
//#include <sys/socket.h>
//#include <sys/un.h>
#include <stdio.h>
#include <netdb.h>

int main (int argc, char *argv[]) {

	struct hostent *h;
// Якщо аргументи командного рядка не задані
	if(argc==1)
	{
	argv[1]="www.nalabs.te.ua";
	}
h=gethostbyname(argv[1]);


//h=getsockname(s,sain,sizeof(sa));

if (h==NULL) {
	printf("Неможливо визначити ім’я: %s\n",argv[1]);
	exit(1);
}
// Вивід IP-адреси. Вивід у вигляді: ім’я -> адреса
 printf ("%s -> %s \n",argv[1],inet_ntoa(*((struct in_addr*)h->h_addr_list[0])));

return 0;
} 
